package be.ipl.finito.usecasesimpl;

import java.util.List;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import be.ipl.finito.dao.JetonDao;
import be.ipl.finito.domaine.Jeton;
import be.ipl.finito.usecases.GestionJeton;

@Stateless
public class GestionJetonImpl implements GestionJeton {
	@EJB
	private JetonDao jetonDao;

	@Override
	public Jeton creerJeton(int numero) {

		return jetonDao.enregistrer(new Jeton(numero));
	}

	@Override
	public List<Jeton> listeJeton() {
		return jetonDao.lister();
	}

	@Override
	public Jeton chercherJeton(int numero) {
		// TODO Auto-generated method stub
		return jetonDao.chercherJeton(numero);
	}

}
